package com.fr.similar.bean;

import java.util.ArrayList;
import java.util.List;

/**
 * @author Smile.Wu
 * @date 2015年12月28日 下午3:22:30
 */
public class PositionInfo {

    private long positionId;

    private String positionTitle;

    private long cityId;

    private int requiredExperience;

    private int status;

    private long lastModifyTime;

    private long companyId;

    private long industry;

    private int degree;

    // 职位的薪资范围
    private double minActualSalary;
    private double maxActualSalary;

    private long industryId;

    // 职位对应公司的发展情况
    private int companyDevelopStatus;
    private int companyScale;
    private int companyStyle;

    private double matchDegree;

    private String industryIds;

    private String jd;

    private List<String> dnaTags = new ArrayList<>(0);

    public List<String> getDnaTags() {
        return dnaTags;
    }

    public void setDnaTags(List<String> dnaTags) {
        this.dnaTags = dnaTags;
    }

    public String getIndustryIds() {
        return industryIds;
    }

    public void setIndustryIds(String industryIds) {
        this.industryIds = industryIds;
    }

    public String getJd() {
        return jd;
    }

    public void setJd(String jd) {
        this.jd = jd;
    }

    public long getCompanyId() {
        return companyId;
    }

    public void setCompanyId(long companyId) {
        this.companyId = companyId;
    }

    private List<String> keywords = new ArrayList<>();

    public List<String> getKeywords() {
        return keywords;
    }

    public void setKeywords(List<String> keywords) {
        this.keywords = keywords;
    }

    public long getIndustryId() {
        return industryId;
    }

    public void setIndustryId(long industryId) {
        this.industryId = industryId;
    }

    public int getCompanyDevelopStatus() {
        return companyDevelopStatus;
    }

    public void setCompanyDevelopStatus(int companyDevelopStatus) {
        this.companyDevelopStatus = companyDevelopStatus;
    }

    public int getCompanyScale() {
        return companyScale;
    }

    public void setCompanyScale(int companyScale) {
        this.companyScale = companyScale;
    }

    public int getCompanyStyle() {
        return companyStyle;
    }

    public void setCompanyStyle(int companyStyle) {
        this.companyStyle = companyStyle;
    }

    public double getMatchDegree() {
        return matchDegree;
    }

    public void setMatchDegree(double matchDegree) {
        this.matchDegree = matchDegree;
    }

    public PositionInfo() {

    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public long getLastModifyTime() {
        return lastModifyTime;
    }

    public void setLastModifyTime(long lastModifyTime) {
        this.lastModifyTime = lastModifyTime;
    }

    public long getPositionId() {
        return positionId;
    }

    public void setPositionId(long positionId) {
        this.positionId = positionId;
    }

    public String getPositionTitle() {
        return positionTitle;
    }

    public void setPositionTitle(String positionTitle) {
        this.positionTitle = positionTitle;
    }

    public long getCityId() {
        return cityId;
    }

    public void setCityId(long cityId) {
        this.cityId = cityId;
    }

    public int getRequiredExperience() {
        return requiredExperience;
    }

    public void setRequiredExperience(int requiredExperience) {
        this.requiredExperience = requiredExperience;
    }

    public double getMinActualSalary() {
        return minActualSalary;
    }

    public void setMinActualSalary(double minActualSalary) {
        this.minActualSalary = minActualSalary;
    }

    public double getMaxActualSalary() {
        return maxActualSalary;
    }

    public void setMaxActualSalary(double maxActualSalary) {
        this.maxActualSalary = maxActualSalary;
    }

    public int getDegree() {
        return degree;
    }

    public void setDegree(int degree) {
        this.degree = degree;
    }

    public long getIndustry() {
        return industry;
    }

    public void setIndustry(long industry) {
        this.industry = industry;
    }
}
